AS86=as86 -0 -a
LD86=ld86 -0 -d -s
OBJ=boot

.s.o:
	$(AS86) -o $*.o $<

all:$(OBJ)

$(OBJ):boot.o
		$(LD86) -o $(OBJ) $<

boot.o:boot.s

disk:$(OBJ)
	dd if=./boot of=./boot.img seek=0 bs=512 count=1
	dd if=/dev/zero of=boot.img skip=1 seek=1 bs=512 count=2789

clean:
	rm -f*.o core

cleanall:clean
	rm -f $(OBJ)

